Colombia tuvo una destacada participación en los Juegos Olímpicos de Londres 2012, donde ganó 8 medallas y se ubicó en el puesto 37 entre los países ganadores de medallas. Rigoberto Uran ganó medalla de plata en ciclismo de ruta, mientras que Yuri Alvear, Oscar Muñoz, Oscar Figueroa, Jackelin Rentería y Mariana Pajón ganaron medallas de bronce y plata en judo, taekwondo, levantamiento de pesas, lucha libre y BMX femenino